package com.zhixun.zhlq.utils;

import com.github.pagehelper.PageHelper;


import java.util.Map;

/**
 * @author eollse-wj
 * @ClassName PageUtil
 * @date 2018/12/21
 * @description
 */
public class PageUtil {
    public static void page(Map<String,Object> map){
        String pageSize = "pageSize";
        String pageNum = "pageNum";
        if (!StringUtil.isEmpty(map.get(pageSize))&&!StringUtil.isEmpty(map.get(pageNum))) {
            //使用分页插件
            PageHelper.startPage(Integer.parseInt(map.get(pageNum).toString()), Integer.parseInt(map.get(pageSize).toString()));
        }
    }

    /**
     * 初始限制15条
     * @param map
     */
    public static void pageLimit15(Map<String,Object> map){
        String pageSize = "pageSize";
        String pageNum = "pageNum";
        if (StringUtil.isEmpty(map.get(pageSize)) || StringUtil.isEmpty(map.get(pageNum))) {
            map.put(pageSize,15);
            map.put(pageNum,1);
        }
        //使用分页插件
        PageHelper.startPage(Integer.parseInt(map.get(pageNum).toString()), Integer.parseInt(map.get(pageSize).toString()));
    }
}
